fried lamb brains - Turkish English Dictionary